home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr35 / seal_021.zip / UPGRADE.020 < prev    next >
Text File  |  1993-04-19  |  6KB  |  151 lines

  1. UPGRADE.020
  2.  
  3. Version 0.20 is a major upgrade from the previous version.  What does this
  4. mean?  Well, you will not be able to copy SEAL.EXE over and go with it, you
  5. will have to make a few changes (a few he says).
  6.  
  7. I have tried to make it as simple as I can by creating this step-by-step
  8. process of upgrading.  I could have added the upgrading into SEAL.EXE but
  9. it would have increased the size of the executable by quite a bit and
  10. I have been quite successful in keeping it small and memory efficient.
  11.  
  12. I suggest you print this file out, reserve 15 minutes to do this upgrade and
  13. follow it step by step.
  14.  
  15. So without further ado (?) here we go...
  16.  
  17. !!!!!!!!!!!!!!!! BACKUP YOUR SQUISH.CFG AND TIC.CFG FILES !!!!!!!!!!!!!!!!!!!!
  18.  
  19. 1.  Delete any `;AnnounceHdr' or `;AnnounceFtr' lines you may have in your
  20.     Tick configuration file.  There are no longer supported.  Since announce-
  21.     ments are grouped by the echomail area they go into, a file area specific
  22.     header and footer file makes no sense.
  23.  
  24.     The only Seal supported keyword that should appear in your Tick config file
  25.     is `;Announce'.
  26.  
  27. 2.  While you have your Tick config file in your editor, change all existing
  28.     `;EchoSpec' lines to `;FileSpec' lines.  Same format just change the first
  29.     word.  You might want to add such a line for every area if you have not
  30.     already done so.  Seal will write one out anyway if one does not exist for
  31.     an area as follows:
  32.  
  33.                                ;FileSpec 0 . 
  34.  
  35.     Save changes in your Tick config file.
  36.  
  37. 3.  In your Squish config file, make the following keyword conversions:
  38.  
  39.                 Pre-0.20                     0.20
  40.                 -----------------            ------------------
  41.                 ;AnnounceNew                 ;Announce New
  42.                 ;AnnounceFtr                 ;Announce Footer
  43.                 ;AnnounceHdr                 ;Announce Header
  44.                 ;AnnounceTo                  ;Announce To
  45.                 ;AnnounceFrom                ;Announce From
  46.                 ;AnnounceSubject             ;Announce Subject
  47.                 ;ShowProtected               ;Show Protected
  48.                 ;ShowFeeds                   ;Show Feeds
  49.                 ;NotifyWithList              ;Notify List
  50.                 ;NotifyExclude               ;Notify Exclude
  51.                 ;NoRescan                    ;No Rescan
  52.                 ;NoHelp                      ;No Help
  53.                 ;NoQuery                     ;No Query
  54.                 ;Sysop                       ;Sysop Name
  55.                 ;SysopFlags                  ;Sysop Flags
  56.  
  57. 4.  Delete `;AddNewNoPassthrough File' and `;AddNewNoPassthrough Echo'.
  58.  
  59. 5.  Delete `;AddNewAreasBBS' and `;NoSortAreas'.
  60.  
  61. 6.  For each EchoFeed you have, add the following if applicable.
  62.  
  63.     Add `-$' to switches to create new areas from this feed as Squish-style.
  64.     Add `-0' to switches to create new areas from this feed as pass-through.
  65.     Add `-a' to switches to add new areas from this feed to AREAS.BBS.
  66.  
  67. 7.  For each FileFeed you have, add `0' to the flags to create new areas
  68.     from this feed as pass-through.
  69.  
  70. 8.  For each file feed, you may add any of `P&FTHC' to it's flags.  These
  71.     flags will be added to the node's entry in your Tick config file when
  72.     an area is created from this feed.  Note that the * will be added by
  73.     Seal if not present so you don't need to put it here.
  74.  
  75. 9.  Delete `;DefaultEchoSpec' and `;DefaultFileSpec' lines.
  76.  
  77. 10. Add `;Areas EchoSpec <level> <grp(s)>' as the EchoSpec line for any area
  78.     listed in AREAS.BBS.  <level> is 0..255 and <grp(s)> is any series of
  79.     printable characters except the period (.) which means no group. Ex.
  80.  
  81.                   ;Areas EchoSpec 5 F FidoNet Area
  82.  
  83. 11. Add `;NoDesc <description>' for a description for any area without one.
  84.     Ex.
  85.  
  86.                    ;NoDesc (no description available)
  87.  
  88. 12. Add `;Areas NodeDim <0|2|3|4>' to specify how to write the nodes in
  89.     AREAS.BBS.  The numbers are as follows:
  90.  
  91.      SQUISH.CFG         AREAS.BBS
  92.      ----------------   ------------------------------------------------------
  93.      ;Areas NodeDim 0   1:234/56 78 90.1 123/45 67
  94.      ;Areas NodeDim 2   1:234/56 234/78 234/90.1 123/45 123/67
  95.      ;Areas NodeDim 3   1:234/56 1:234/78 1:234/90.1 1:123/45 1:123/67
  96.      ;Areas NodeDim 4   1:234/56.0 1:234/78.0 1:234/90.1 1:123/45.0 1:123/67.0
  97.  
  98. 13. Add as many of `;MaxCtl Extra <line>' as you wish to add extra lines
  99.     to the end of each area definition in the Maximus MSGAREA.CTL file created
  100.     with the MAXCTL command line parameter.  Ex.
  101.  
  102.                    ;MaxCtl Extra   Disgrace ReadOnly
  103.                    ;MaxCtl Extra   Twit ReadOnly
  104.  
  105.     You need not add any of the following here:
  106.  
  107.             Origin <num>          RenumDays <num>
  108.             Type Squish           RenumMax <num>
  109.             Type *.MSG            Public Only
  110.  
  111.     These are controlled by the corresponding switch from the EchoArea line.
  112.  
  113. 14. Add `;MaxCtl Area <template>' to specify the template for the area name
  114.     when creating Maximus MSGAREA.CTL file.  Ex.
  115.  
  116.                           ;MaxCtl Area %g%#
  117.  
  118.     The tokens supported are as follows:
  119.  
  120.            %g     Group letter
  121.            %#     Incrementing number starting at 1
  122.            %T     Echomail tag
  123.            %t     Echomail tag with any of `AEIOU_-.' removed
  124.  
  125. 15. Add `;Open' if you wish to run an open system.
  126.  
  127. 15. Add `;Open Groups <grp(s)>' and/or `;Open Level <level>' to specify
  128.     a group and level profile for open requests.
  129.  
  130. 16. Backup your SQUISH.CFG and TIC.CFG files.
  131.  
  132. 17. Copy the old SEAL.EXE to SEAL018.EXE just in case you want to go back.
  133.  
  134. 18. Run `SEAL FORMAT' and see what happens :-)
  135.  
  136. 19. If everything looks good, stick with it.  If things don't look good, then
  137.     stick to 0.18 and report all your problems to me immediately.
  138.  
  139. 20. Read the documentation section on Running Seal and change your batch files
  140.     accordingly, ie `SEAL SCAN'.
  141.  
  142. 21. Read the WHATSNEW.020 and SEAL.PRN file from top to bottom.  There are
  143.     additions that aren't as necessary to put in here, but may be what you
  144.     have been looking for.
  145.  
  146. That's it (he says after 3 pages).  Version 0.20 of Seal uses less memory and
  147. operates faster than all other previous versions.  I hope it performs as well
  148. for you as it has for me.
  149.  
  150. ... Robert
  151.